NetApp
Storage Virtual Machine : 存储 > 共享 : 了解共享 : Data ONTAP 如何支持动态主目录

Data ONTAP 如何支持动态主目录
利用 Data ONTAP 主目录,可以配置一个根据与之连接的用户和一组变量映射到不同目录的 SMB 共享。您无需再为每个用户创建单独的共享,用一些主目录参数配置一个共享,进而在入口点(该共享)与其主目录(Storage Virtual Machine (SVM) 上的某个目录)之间定义用户的关系就可以了。
以下四个变量用于确定用户映射到目录的方式:
共享名称
您创建的共享的名称,用户可连接到该共享。它可以是静态的(如 home)、动态的(如 %w)或这两者的组合。您必须为此共享设置主目录属性。
共享名称可使用以下动态名称:
•
%w(用户的 Windows 用户名)
•
%d(用户的 Windows 域名)
•
%u(用户的映射 UNIX 用户名)
共享路径
由共享定义(因此与一个共享名称关联)的相对路径,该路径会附加到每个搜索路径上,以便为用户生成从 SVM 根目录开始的完整主目录路径。它可以是静态的(如 home)、动态的(如 %w)或这两者的组合(如 eng/%w)。
搜索路径
从SVM 的根目录开始的一组绝对路径,该路径由您指定,用于指示 Data ONTAP 搜索主目录。您可以使用 vserver cifs home-directory search-path add 命令指定一个或多个搜索路径。如果指定了多个搜索路径,则 Data ONTAP 将按指定的顺序逐个进行尝试,直至找到有效的路径。
目录
您为用户创建的用户主目录,通常为用户名。必须在由搜索路径定义的某个目录中创建该目录。
请参考以下设置示例:
•
•
•
•
SVM名称:vs1
•
•
主目录共享名称 2:%w - 共享路径:%d/%w
•
搜索路径 1:/aggr0home/home
•
搜索路径 2:/aggr1home/home
•
搜索路径 3:/aggr2home/home
•
主目录:/aggr1home/home/jsmith
场景 1:用户连接至 \\vs1\home。这与第一个主目录共享名称匹配并生成相对路径 jsmith。此时,Data ONTAP 会通过按顺序检查每个搜索路径来搜索名为 jsmith 的目录:
•
/aggr0home/home/jsmith不存在;继续搜索路径 2。
•
/aggr1home/home/jsmith存在,因此不再检查搜索路径 3;此时,用户将连接至其主目录。
场景 2:用户连接至 \\vs1\jsmith。这与第二个主目录共享名称匹配并生成相对路径 acme/jsmith。此时,Data ONTAP 会通过按顺序检查每个搜索路径来搜索名为 acme/jsmith 的目录:
•
/aggr0home/home/acme/jsmith不存在;继续搜索路径 2。
•
/aggr1home/home/acme/jsmith不存在;继续搜索路径 3。
•
/aggr2home/home/acme/jsmith不存在;主目录不存在,因此连接失败。


本主题是否有帮助?请将您的评论发送给 NetApp。